card-terms {
  display: block;
  margin-top: 30px;
  margin-bottom: 40px;

  .terms * {
    font-size: 12px;
    line-height: 18px;
    color: rgba(58, 58, 58, 0.5);
  }

  .terms p {
    margin-bottom: 20px;
    margin-top: 20px;

    &:first-child {
      margin-top: 0;
    }
  }

  .terms {
    ol,
    ul {
      text-align: left;
    }
  }
}

a {
  text-decoration: none;
}
